short-tailed parrot – Català–English translations

🇬🇧 en ca

short-tailed parrot noun

  • Graydidascalus brachyurus
lloro cuacurt
Wiktionary Links